hemp comb - German English Dictionary